package cn.ainit.bj.flow.entity;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
@Entity

@Table(name="BJ_AUTHOR_JIAOGAO")
public class BjAuthorJiaogao  implements java.io.Serializable {
     private String jiaogaoId;
     private Date jiaogaoDate;
     private String isContracts;
     private Date contractsDate;
     private String xtId;
     private String author;
     private Date preJiaogaoDate;
     private String chuangzuoYaoqiu;
     private String feiyeYaoqiu;
     private String qianyanYaoqiu;
     private String muluYaoqiu;
     private String zhengwenYaoqiu;
     private String fuluYaoqiu;
     private String neirongTiyao;
     private String zhiliangYaoqiu;
     private String banshiYaoqiu;
     private String projectLeader;
     private String editor;
     private String explanation;
     private String verifyMan;
     private Date verifyDate;
     private String isVerify;
     private String isDestroy;
     private Date lastModDate;
     private String lastModMan;
     private String destroyMan;
     private Date destroyDate;
     private String stationId;
     private String inputMan;
     private Date inputDate;
     private String bumen;
     private String djCode;
     private String djType;
     
    public BjAuthorJiaogao() {
    }
    public BjAuthorJiaogao(String jiaogaoId) {
        this.jiaogaoId = jiaogaoId;
    }
    
    @Id 
    @Column(name="JIAOGAO_ID", unique=true, nullable=false, length=32)
    public String getJiaogaoId() {
        return this.jiaogaoId;
    }
    
    public void setJiaogaoId(String jiaogaoId) {
        this.jiaogaoId = jiaogaoId;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="JIAOGAO_DATE")

    public Date getJiaogaoDate() {
        return this.jiaogaoDate;
    }
    
    public void setJiaogaoDate(Date jiaogaoDate) {
        this.jiaogaoDate = jiaogaoDate;
    }
    
    @Column(name="IS_CONTRACTS")
    public String getIsContracts() {
        return this.isContracts;
    }
    
    public void setIsContracts(String isContracts) {
        this.isContracts = isContracts;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="CONTRACTS_DATE")

    public Date getContractsDate() {
        return this.contractsDate;
    }
    
    public void setContractsDate(Date contractsDate) {
        this.contractsDate = contractsDate;
    }
    
    @Column(name="XT_ID")
    public String getXtId() {
        return this.xtId;
    }
    
    public void setXtId(String xtId) {
        this.xtId = xtId;
    }
    
    @Column(name="AUTHOR")
    public String getAuthor() {
        return this.author;
    }
    
    public void setAuthor(String author) {
        this.author = author;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="PRE_JIAOGAO_DATE")

    public Date getPreJiaogaoDate() {
        return this.preJiaogaoDate;
    }
    
    public void setPreJiaogaoDate(Date preJiaogaoDate) {
        this.preJiaogaoDate = preJiaogaoDate;
    }
    
    @Column(name="CHUANGZUO_YAOQIU")

    public String getChuangzuoYaoqiu() {
        return this.chuangzuoYaoqiu;
    }
    
    public void setChuangzuoYaoqiu(String chuangzuoYaoqiu) {
        this.chuangzuoYaoqiu = chuangzuoYaoqiu;
    }
    
    @Column(name="FEIYE_YAOQIU")

    public String getFeiyeYaoqiu() {
        return this.feiyeYaoqiu;
    }
    
    public void setFeiyeYaoqiu(String feiyeYaoqiu) {
        this.feiyeYaoqiu = feiyeYaoqiu;
    }
    
    @Column(name="QIANYAN_YAOQIU")

    public String getQianyanYaoqiu() {
        return this.qianyanYaoqiu;
    }
    
    public void setQianyanYaoqiu(String qianyanYaoqiu) {
        this.qianyanYaoqiu = qianyanYaoqiu;
    }
    
    @Column(name="MULU_YAOQIU")

    public String getMuluYaoqiu() {
        return this.muluYaoqiu;
    }
    
    public void setMuluYaoqiu(String muluYaoqiu) {
        this.muluYaoqiu = muluYaoqiu;
    }
    
    @Column(name="ZHENGWEN_YAOQIU")

    public String getZhengwenYaoqiu() {
        return this.zhengwenYaoqiu;
    }
    
    public void setZhengwenYaoqiu(String zhengwenYaoqiu) {
        this.zhengwenYaoqiu = zhengwenYaoqiu;
    }
    
    @Column(name="FULU_YAOQIU")

    public String getFuluYaoqiu() {
        return this.fuluYaoqiu;
    }
    
    public void setFuluYaoqiu(String fuluYaoqiu) {
        this.fuluYaoqiu = fuluYaoqiu;
    }
    
    @Column(name="NEIRONG_TIYAO")

    public String getNeirongTiyao() {
        return this.neirongTiyao;
    }
    
    public void setNeirongTiyao(String neirongTiyao) {
        this.neirongTiyao = neirongTiyao;
    }
    
    @Column(name="ZHILIANG_YAOQIU")

    public String getZhiliangYaoqiu() {
        return this.zhiliangYaoqiu;
    }
    
    public void setZhiliangYaoqiu(String zhiliangYaoqiu) {
        this.zhiliangYaoqiu = zhiliangYaoqiu;
    }
    
    @Column(name="BANSHI_YAOQIU")

    public String getBanshiYaoqiu() {
        return this.banshiYaoqiu;
    }
    
    public void setBanshiYaoqiu(String banshiYaoqiu) {
        this.banshiYaoqiu = banshiYaoqiu;
    }
    
    @Column(name="PROJECT_LEADER")

    public String getProjectLeader() {
        return this.projectLeader;
    }
    
    public void setProjectLeader(String projectLeader) {
        this.projectLeader = projectLeader;
    }
    
    @Column(name="EDITOR")

    public String getEditor() {
        return this.editor;
    }
    
    public void setEditor(String editor) {
        this.editor = editor;
    }
    
    @Column(name="EXPLANATION")

    public String getExplanation() {
        return this.explanation;
    }
    
    public void setExplanation(String explanation) {
        this.explanation = explanation;
    }
    
    @Column(name="VERIFY_MAN")

    public String getVerifyMan() {
        return this.verifyMan;
    }
    
    public void setVerifyMan(String verifyMan) {
        this.verifyMan = verifyMan;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="VERIFY_DATE")

    public Date getVerifyDate() {
        return this.verifyDate;
    }
    
    public void setVerifyDate(Date verifyDate) {
        this.verifyDate = verifyDate;
    }
    
    @Column(name="IS_VERIFY")

    public String getIsVerify() {
        return this.isVerify;
    }
    
    public void setIsVerify(String isVerify) {
        this.isVerify = isVerify;
    }
    
    @Column(name="IS_DESTROY")

    public String getIsDestroy() {
        return this.isDestroy;
    }
    
    public void setIsDestroy(String isDestroy) {
        this.isDestroy = isDestroy;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="LAST_MOD_DATE")

    public Date getLastModDate() {
        return this.lastModDate;
    }
    
    public void setLastModDate(Date lastModDate) {
        this.lastModDate = lastModDate;
    }
    
    @Column(name="LAST_MOD_MAN")
    public String getLastModMan() {
		return lastModMan;
	}
	public void setLastModMan(String lastModMan) {
		this.lastModMan = lastModMan;
	}
  
    
    @Column(name="DESTROY_MAN")
    public String getDestroyMan() {
        return this.destroyMan;
    }
	public void setDestroyMan(String destroyMan) {
        this.destroyMan = destroyMan;
    }
	
	
    @Temporal(TemporalType.DATE)
    @Column(name="DESTROY_DATE")
    public Date getDestroyDate() {
        return this.destroyDate;
    }
    
    public void setDestroyDate(Date destroyDate) {
        this.destroyDate = destroyDate;
    }
    
    @Column(name="STATION_ID")

    public String getStationId() {
        return this.stationId;
    }
    
    public void setStationId(String stationId) {
        this.stationId = stationId;
    }
    
    @Column(name="INPUT_MAN")

    public String getInputMan() {
        return this.inputMan;
    }
    
    public void setInputMan(String inputMan) {
        this.inputMan = inputMan;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="INPUT_DATE")

    public Date getInputDate() {
        return this.inputDate;
    }
    
    public void setInputDate(Date inputDate) {
        this.inputDate = inputDate;
    }
    
    @Column(name="BUMEN")

    public String getBumen() {
        return this.bumen;
    }
    
    public void setBumen(String bumen) {
        this.bumen = bumen;
    }
    
    @Column(name="DJ_CODE")

    public String getDjCode() {
        return this.djCode;
    }
    
    public void setDjCode(String djCode) {
        this.djCode = djCode;
    }
    
    @Column(name="DJ_TYPE")

    public String getDjType() {
        return this.djType;
    }
    
    public void setDjType(String djType) {
        this.djType = djType;
    }
}